technology score - Deutsch Englisch Wörterbuch